a

ABLY مقالات و مطالب مجموعه

صفحه اصلی / ABLY مقالات و مطالب مجموعه

بسم الله الرحمن الرحیم

سئو سایت

برای پیاده سازی فازهای سئو سایت می بایست پارامترهای تاثیر گذار سئو یکی پس از دیکری انجام شود. مجموعه ی Ably  در خصوص پیاده سازی این پارامترها فازهای مختلف سئو سایت را بر روی وب سایت مشتریان خود به انجام می رساند.

 بهینه سازی سایت

در خصوص بهینه سازی وب سایت، مجموعه ABLY با استفاده از بروزترین سرو یس های موجود و همچنین سرویس های اختصاصی خود، این توانایی را دارد که بهینه سازی وب سایت مشتریان خود را کوتاه ترین زمان ممکن به انجام رساند و همچنین بهترین نتایج را ارائه دهد.

روش ها و پارامترهای زیادی در خصوص SEO مطرح هستند، با توجه به این مسئله که هر Search Engine ایی الگوریتم های خاص خود را برای رتبه بندی وب سایت ها دارد، در این جا کلیت فرایند هایی که بر روی وب سایت مشتریان انجام می شود به صورت تیتر وار معرفی شده است.

سئو سایت

بررسی سئو وب سایت

در فاز ابتدایی کلیت وب سایت شما مورد بررسی قرار خواهد گرفت که بر اساس آن لیستی از مشکلات وب سایت مشخص خواهد.

در این بررسی از ابزارها و تکنینک ها و روش های مختلفی استفاده می شود که بر اساس اطلاعات بدست آمده می توان برنامه ریزی و زمان بندی های لازم را به انجام رساند.

هزینه سئو

با توجه به گستردگی و بودجه هر سازمانی برای وب سایت خود پیش از برنامه ریزی نیاز می باشد تا سازمان مذکور منابع و توانایی خود را در جهت بهینه سازی وب سایت خود مشخص کند.

 

بررسی مشکلات فنی وب سایت

بسیاری از وب سایت های امروزی از لحاظ موارد فنی دارای مشکلاتی هستند که این مشکلات باعث می شوند، فرایندها و بخش های مرتبط با بهینه سازی سایت دچار کاستی گردند. از همین رو در فازهای ابتدایی بررسی های فنی وب سایت صورت خواهد گرفت تا در کمترین زمان ممکن این مشکلات بر طرف گردند.

بسم الله الرحمن الرحیم

امروزه بهینه سازی، سئو و مباحث سئو سایت بسیار مورد اهمیت می باشد زیرا تا زمانی که شما سئو سایت خود را به خوبی انجم ندهید حتی اگر بهترین خدمات و محصولات را هم داشته باشید، نمی توانید به موفقیت دست پیدا کنید.

بهینه سازی سایت

سئو سایت

در دنیای نرم افزار نیز مانند دنیای واقعی فروشگاه ها، شرکت ها و سازمان هایی که در مکان بهتری قرار داشته باشند، بهتر دیده خواهند شد.
در دنیای واقعی برای قرار گیری در نقاط پر تردد شما هزینه ی بیشتری نسبت به سایر امکان پرداخت می کنید. در دنیای نرم افزار نیز این قانون صادق است. امروزه موتور جستجو گوگل به عنوان برترین موتور جستجو و همچنین پر بازدید ترین سایت دنیا در بین تمامی سایت های دنیا شناخته می شود.
همه ی ما برای دسترسی به نیازهای خود در فضای اینترنت هر روزه از گوگل استفاده می کنیم و سایت های متعددی را توسط آن مشاهده می کنیم. در دنیای نرم افزار امروز گوگل به بزرگترین مرکز تردد کاربران تبدیل شده است و وب سایت هایی که در رنک های بالاتری قرار دارند، طبیعتا نقاط بهتری از این بازار را در اختیار خواهند داشت. همانگونه که در دنیای واقعی ارزش مکان های پر بازدید بسیار زیاد است در دنیای نرم افزار نیز هر وب سایتی که بتواند در مکان های ابتدایی گوگل قرار گیرد طبیعتا بازدید کننده بیشتری را به خود اختصاص خواهد داد و در نهایت شانس بیشتری برای جذب مشتریان خواهد داشت.

شرکت گوگل به عنوان مدیر این بازار مکان های برتر این بازار را در اختیار وب سایت هایی قرار می دهد که تلاش بیشتری در جذب کاربران دارند و استانداردهای مربوط به طراحی وب سایت را رعایت می کنند. برای آشنایی با این استانداردها باید در خصوصSearch Engine Optimization که به اختصار SEO شناخته می شود و به معنای بهینه سازی برای موتورهای جستجو است، مطالعه کنید. در از طریق لینک زیر می توانید مطالب دوره آموزشی را که در خصوص سئو سایت ارائه شده است مطالعه کنید.

بسم الله الرحمن الرحیم

تغییر آدرس و بهینه سازی آدرس ها aspx

همانند پروژه های asp.net mvc ممکن است شما بخواهید در پروژه های web form نام صفحات و یا پسوند پروژه خود را از aspx به نام دیگری تغییر دهید و یا حتی پسوند صفحات را نمایش دهید.

یکی از روش های بسیار ساده ای که وجود دارد استفاده از module ایی با نام URL Rewrite می باشد.

برای ادامه این آموزش module را می بایست دانلود نمایید

حجم فایل ها کمتر از 7 مگابایت است

دانلود نسخه x86 URL Rewrite module

دانلود نسخه x64 URL Rewrite module

همچنین از طریق لینک زیر می توانید نسخه های مختلف URl Rewriting را دانلود نمایید

http://www.iis.net/downloads/microsoft/url-rewrite

پس از دانلود فایل را نصب نمایید، تا قابلیت URL Rewriting به Visula Stuido شما و همچنین IIS اضافه شود.

در صورتی که بخواهید برای صفحات خود از URL rewrite در IIS استفاده کنید می توانید به صورت زیر مراحل را طی نمایید. اما اگر بخواهید تغییرات خود را به صورت مستقیم در Visual Stuido در فایل web.config اعمال کنید کافی است چند خط کد اضافه نمایید.

ابتدا تغییر آدرس یا همان  URL Rewriting را در IIS بررسی می کنیم و سپس به سراغ Visual Studio می رویم.

اگر با IIS تاکنون کاری انجام نداده اید نگران نباشید کافی است در پایان چند خط کد را در web.config خود Copy/Paste کنید زیرا چه از طریق IIS و چه به صورت مستقیم این کار را انجام دهید تفاوتی نخواهد داشت.

URL Rewriting در IIS

 ابتدا یک فایل aspx با نام article ایجاد نمایید و کدهای زیر را در آن قرار دهید. سپس این فایل را در مسیر زیر قرار دهید

C:\inetpub\wwwroot

مسیر بالا، مسیر قرار گیری سایت پیش فرض در IIS است. اگر مسیر شما متفاوت است کافی است IIS Manager را باز کنید و سایت و از سمت چپ بر روی default website کلیک راست کنید و سپس explorer را انتخاب کنید تا پوشه مربوطه در کامپیوتر شما باز شود.

حال صفحه بالا کپی کنید.

بسم الله الرحمن الرحیم

جلوگیری از حملات CSRF و XSS

CSRF و XSS چیست

مثل همیشه با یک مثال این موضوع را بررسی خواهیم کرد، تصور کنید قرار است یک کد ساده برای ویرایش اطلاعات بنویسیم

public class UserProfileController : Controller
{
    public ViewResult Edit() { return View(); }
 
    public ViewResult SubmitUpdate()
    {
        // Get the user's existing profile data (implementation omitted)
        ProfileData profile = GetLoggedInUserProfile();
 
        // Update the user object
        profile.EmailAddress = Request.Form["email"];
        profile.FavoriteHobby = Request.Form["hobby"];
        SaveUserProfile(profile);
 
        ViewData["message"] = "Your profile was updated.";
        return View();
    }
}

در کد بالا ما ابتدا یک View را برای کاربر برمی گردانیم که قرار است اطلاعات آن را ویرایش کند، تصور کنید این View تغییر اطلاعات کاربری باشد. طبیعتا کاربر هنگامی که فرم اطلاعاتی را تکمیل کرد آن را Submit می کند. در این جا هیچ مشکلی نیست، البته به نظر می رسد!.

بسم الله الرحمن الرحیم

ارزیابی رفتار کاربران و  ثبت گزارشات

سئو سایت

امروزه با توجه گسترش حوزه نرم افزار و الخصوص وب سایت، بسیاری از تجارت ها، فناوری ها، روابط و فعالیت ها توسط وب سایت ها صورت می گیرد.

این گستردگی و پیشرفت تا حدی رسیده است که حتی کشوری مانند امریکا در حال تغییر پشتوانه خود به داده است!

این جمله بدین معنا است که با داشتن دانش و داده در هر زمینه ای می توان حاکمیت آن موضوع را در دست گرفت.

برای جمع آوری داده (Data) و تبدیل آن به دانش (information) می توان از روش های مختلفی استفاده کرد و این روش ها بسیار متنوع و گوناگون هستند و می توانند بر اساس نیاز در زمان و محیط های مختلف مورد استفاده قرار گیرند.

تا چندین سال پیش ارزیابی رفتار کاربران در ارتباط با یک وب سایت فرایند بسیار مشکلی تلقی می شد، زیرا این تکنولوژی فقط در اختیار شرکت های بزرگی همچون گوگل بود، و در صورتی که شما نیاز به اطلاعات خاصی همچون، میزان ماندن هر کاربر در وب سایت، مطالب جذاب برای کاربران، محتواهایی که بیشترین جذابیت را برای کاربران دارد و... داشتید می بایست از سرویس های این شرکت ها استفاده کنید، و طبیعتا هزینه این سرویس ها بسیار گزاف بود و در نهایت بزرگترین مشکل برای وب سایت های ایرانی قابل دسترسی نبود.

  • 1
0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس